Cancelled Features
Scrypt is in very early stages of development. Expect changes and bugs during this phase. If you find a bug or have a suggestion for how to improve Scrypt, please create an issue on the GitHub repository.
Scrypt has had several features internally planned that are no longer currently on the roadmap anymore. Some of those include:
Optimized Network Communication
Originally, Scrypt was going to handle the compression of data packets between the client and server. This was scrapped due to a few reasons.
- There are third party modules that already handle this
- Optimal compression and performance will always require fine tuning for each use case
- Adding network compression strays from the lightweight nature of Scrypt
Including Common Third Party Modules By Default
This was something that was a part of Scrypt until version 0.0.6-alpha. There were two modules that were not created by zblox164. Namely, the Promise library as well as a RegEx module. They were removed as dependancies since you can simply add them to your project as a library module. This is optimal to keep the framework as lightweight as possible.